<?php
    include_once "config/config.php"; 
    include_once "functions/getnames.php"; 
    include_once "functions/genericfunctions.php";
	include_once "functions/drawTables.php";
//    session_start(); if (isset($_REQUEST['_SESSION'])) die("Get lost Muppet!");

function SpausdintiRezultata($db) {
        $posted = $_SESSION['metras'];     // vartotojo ivesta komanda
        $legible = $_SESSION['stalas'];     // vartotojo ivesta komanda imanoma nuskaityti
        $success = $_SESSION['laimas'];     // sutampa su teisinga lentele
        $var = $_SESSION['seldata'];       // uzduoties var
        $msg =  $_SESSION['stogas'];        // klaidos zinute
	
        $c_task = mysql_query("SELECT komanda, salyga FROM uzduotis_select WHERE id =". $var."", $db);
//        $c_komanda = mysql_fetch_assoc($c_task);
		$c_komanda = $_SESSION['seldata'];
//		var_dump($c_komanda);die;

        echo('<p>Iš lentelės "zmones" atrinkite: '.$c_komanda['salyga'].'</p><br />');

        echo('<p><strong>Jūsų rezultatas:</p></strong>');
		$style = ZaliaRaudona($success);
		echo('<p '.$style.'>'.$msg.'</p><br />');
		
         // Jei korektiškas SQL kodas
         if($legible) {
            $result = mysql_query($posted, $db);
            if ($result) {
                // ieskom kokius laukus ima vartotojas
                $p_fields = getColNames($result);
                $p_data = fillArrays($result, $p_fields);
                $p_tbl = getTableNames($result);
                $count = count($p_fields);
                
                // vartotojo lenteles spausdinimas
                $header = printTblHead($count, $p_tbl);
                echo $header;
                echo '<tr class="head">';
                $row = printRow($count, $p_fields);
                echo($row.'</tr>');

                for($i=0; $i < count($p_data); $i++) {
                    echo('<tr>');
                    $k = $i + 1;
                    echo ('<td><span style="padding:0 5px;">'.$k.'</span></td>');
                    for($j=0; $j < $count; $j++) {
                        echo('<td><span style="padding:0 5px;">'.$p_data[$i][$p_fields[$j]].'</span></td>');
                    }
                    echo('</tr>');
                }
                echo('</table><br />');
                
                echo('<p>Jūsų įvesta komanda:</p><br />');
                //$str = str_replace('<', '< ', $posted);
                $str = $posted;

                echo '<pre '.$style.'<code>';
                echo($str);
                echo('<br /> </code></pre>');
               
                // jeigu nesutampa su teisingai ivesta  
                
//                var_dump($success);die;  
                if (!$success) {
                	$ats = TeisingasAtsakymas($c_komanda['komanda'], $db);
					echo $ats;
				}
		}
	}
     return true;
     }


function TeisingasAtsakymas($komanda, $db) {
    $ats = '<br /><p>Teisingas atsakymas:</p><br/>';
    
    // teisingas atsakymas
    $c_result = mysql_query($komanda, $db);
    if ($c_result) {
        $c_fields = getColNames($c_result);
        $c_data = fillArrays($c_result, $c_fields);
        $c_tbl = getTableNames($c_result);                
        $header = printTblHead(count($c_fields), $c_tbl);

        $ats .= $header;
        $ats .= '<tr class="head">';
        $ats .= printRow(count($c_fields), $c_fields);
		$ats .= '</tr>';
       
        for($i=0; $i < count($c_data); $i++) {
            $ats .= '<tr>';
            $k = $i + 1;
            $ats .= '<td><span style="padding:0 5px;">'.$k.'</span></td>';
            for($j=0; $j < count($c_fields); $j++) {
                $ats .= '<td><span style="padding:0 5px;">'.$c_data[$i][$c_fields[$j]].'</span></td>';
            }
            $ats .= '</tr>';
        }
        $ats .= '</table>';
      }
	return $ats;
}
 
?>